m = list(map(int, input("请输入第一个列表的元素（用空格分隔）：").split()))
n = list(map(int, input("请输入第二个列表的元素（用空格分隔）：").split()))

# 转换为集合
p = set(m)
q = set(n)

# 计算交集
n = p.intersection(q)

# 计算差集（集合1中有但集合2中没有的元素）
p = p.difference(q)

print("\n集合1：", p)
print("集合2：", q)
print("交集：", n)
print("差集（集合1 - 集合2）：", p)